package IO;

import java.io.File;
import java.io.FileOutputStream;

/*IO：Input和Output，即输入与输出
* Java将输入和输出用流Stream表达，分为输入流和输出流
* 我们可以将他们想象为了解我们的程序和另一个设备之间的“管道“。提供他们可以读写设备
* Java将；流输入流和输出流定义了；给对应的超类InputStream和OutputStream
* 1）Input Stream：
*   输入流，方向是从外界到程序额方向，用于读取数据的流，是一个抽象类，定义了读取字节的相关方法
* 2）OutputStream
*   输出流，方向是从程序到外界的方向，用于写出数据的流，是一个抽象类，定义了输出字节的相关方法*/
public class FOSDemo {
    public static void main(String[] args) {
        try {
            File file = new File("fos.txt");
            FileOutputStream fos = new FileOutputStream(file);
            FileOutputStream fos1 = new FileOutputStream("hi.dat");
            /*fos.write(1);
            fos.write(2);*/
            fos.write(-1);

            System.out.println("输出完毕");
            fos.close();
        } catch (Exception e) {
            e.printStackTrace();
        }

    }
}
